29
19
58
21
11
68
37
17
15
51
7
26
129
25
121
50
14
12
32
16
67
8
4
75
185
80
86
112
28
40
13
87
20
72
46
62
179
148
71
18
41
2
57
31
9