29
12
36
9
21
17
59
40
125
230
20
39
8
42
13
87
16
33
14
70
23
94
122
81
234
112
6
63
92
24
27
19
22
31
79
88
35
55
15
28
360
91
124
11
58