30
17
20
164
15
25
116
31
75
36
38
33
96
64
12
34
67
8
21
52
11
10
9
60
16
24
66
19
53
188
14
78
23
13
65
424
88
22
18
63
150
352
80
56
84