52
130
94
61
40
29
47
18
116
358
117
36
93
134
42
107
365
108
23
33
271
77
22
98
43
34
82
74
70
148
14
58
81
121
32
66
104
21
203
174
65
158
86
136
48
49
315
50
177
170
302
6
62