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