12
152
85
213
71
28
87
14
64
52
15
44
33
27
21
9
4
3
58
186
61
16
66
40
29
32
42
60
31
86
219
22
10
134
30
77
25
81
7
59
55
20
93
174
45
2
13
105
56