52
9
123
33
149
46
16
13
40
76
105
186
84
221
61
74
120
49
29
66
35
260
390
161
37
598
95
142
99
77
82
21
65
378
141
6
50
202
11
96
83
78
51
229
24
22
70
14
44