61
182
57
117
354
150
132
36
28
39
66
46
37
22
85
148
75
90
20
199
24
27
44
196
116
34
33
41
38
64
17
89
97
54
10
21
30
12
42
7
78
105
180
312
8
31
96
71