101
40
9
53
18
45
36
212
17
37
15
85
10
4
19
5
13
27
29
44
55
6
35
31
24
67
32
47
214
138
84
98
71
33
92
88
120
77
148
169
399
48
105
118
78
30