30
82
35
43
16
7
324
24
42
19
60
109
102
8
20
6
51
25
13
55
199
174
23
177
22
79
27
44
49
173
72
5
28
26
29
31
97
90
34
48
168
32
62
129
15
95
9
66