32
171
27
22
76
119
40
9
23
11
41
393
53
12
45
6
30
29
13
38
44
18
64
20
25
7
26
14
15
17
51
125
97
47
84
34
19
31
8