32
24
33
13
21
96
98
50
18
187
57
16
4
12
9
8
37
14
39
124
86
99
17
44
40
250
23
11
6
19
20
15
29
28
56
149
7
3
10