1
73
13
3
31
4
7
124
29
11
2
16
43
18
14
5
87
44
191
83
75
64
55
38
80
121
605
27
220
35
65
81
137
39
70
176
188
187
30
88
19
276
12
26
129
28