4
19
64
12
319
15
35
10
30
14
17
32
87
44
40
187
206
81
38
16
123
71
27
21
98
59
24
37
47
79
58
198
157
45
72
155
215
76
102
66
141
103
248
48
83
167
104
31
49