34
27
20
52
112
434
18
357
137
111
82
25
35
198
63
43
119
61
37
30
70
84
2
10
38
14
19
49
11
53
123
22
36
104
135