42
29
63
36
16
21
51
118
8
20
12
178
24
7
205
17
22
31
39
18
9
15
92
67
66
13
75
40
48
52
33
45
49
35
14
68
28
46
6
74
10
19
25
30
104
283
80