1
11
4
10
22
3
17
7
2
13
95
8
41
116
27
35
87
32
130
51
9
124
34
69
30
38
55
68
107
62
66
73
65
56
58
216
152
147
281
44
376
194
128
99
52
125
57
54