10
46
33
15
36
18
41
11
25
8
19
163
74
29
7
22
121
17
31
24
108
12
14
318
81
37
65
52
141
5
69
56
77
66
38
62
184
85
30
89
43
60
73