33
5
39
30
8
10
178
18
125
80
54
9
32
73
50
92
345
23
69
31
11
6
12
70
16
19
42
20
106
21
14
22
52
126
49
17
38
7
200
35
26
15
93
36
44
57
28