8
49
24
1182
26
180
19
22
77
165
27
70
36
41
186
106
43
15
33
7
90
152
29
18
25
42
13
372
45
30
86
40
61
21
175
3
76
81
56
59
34
80
71
158
359
11