52
78
65
183
221
49
29
32
46
164
33
123
121
26
114
93
53
35
61
39
42
92
95
283
60
37
16
13
81
132
12
9
27
20
17
24
91
22
108
19
72
146
150
86
15
30
70
11
100