61
33
96
76
41
107
38
365
182
9
28
35
19
152
134
46
119
103
164
72
32
135
62
90
40
29
18
64
198
51
229
58
36
45
80
11
117
81
10
153
113
65
31
30
15
12
27
59
55