112
69
303
11
55
9
84
36
114
142
41
35
46
118
64
137
109
1310
10
204
56
60
6
53
5
22
13
430
101
49
99
71
27
537
34
74
18
295
17
135
282
120
37
62
155
102
8724
90
230
429
7
59
16
32