28
50
7
61
135
120
100
29
121
36
30
117
52
156
54
58
32
26
11
83
60
35
55
18
56
1026
82
90
42
22
115
31
46
48
24
33
21
44
79
67
25
38
397
108
51
47