116
13
236
58
175
7
142
45
154
200
71
88
486
25
24
103
83
62
27
757
22
30
215
20
108
2814
33
125
74
89
87
376
110
1128
12
940
192
234
590
61
31
80
15
35
32
36
1986
214
522
211
128
56
79
286