126
234
15
116
39
27
25
200
7
42
2
30
40
136
89
61
55
44
48
10
16
129
13
153
5
22
21
62
407
366
34
12
23
93
208
156
4
134
102
159
58
65
322
14
86
95
54
639
108
9