122
34
110
68
190
20
33
32
11
70
88
67
69
25
751
22
77
44
54
15
165
128
62
756
599
108
960
410
537
8
1187
1
402
1163
193
90
95
37
3
1019
142
850
138
136
260
265
10
816
403
327
52
603
31
64
212
73