62
77
37
105
132
1036
78
456
3
11
192
58
25
64
17
33
82
48
32
16
19
63
5
188
156
187
124
350
238
140
68
10
134
83
50
92
60
69
30
49
184
101
117
94
44
159
22
84
8
293
15
100
55
56
276
7