108
25
21
20
34
12
13
109
9
66
14
76
18
1
56
983
62
27
49
10
59
43
33
3
177
16
35
71
168
28
93
2
55
70
5
31
17
22
122
26
77
38
74
47
138
8
19
24
396