32
20
25
109
62
53
7
11
70
182
75
10
17
16
13
37
92
30
52
21
61
24
42
44
35
31
281
22
91
34
9
56
29
79
90
33
45
38
71
19
23
339
150
26