59
35
19
89
54
6
31
108
274
85
61
129
64
7
217
116
53
62
90
45
153
58
9
41
8
20
92
23
110
18
16
84
26
37
141
97
13
164
176
51
96
17
32
21
52
148
25
57
40