59
26
25
53
5
32
36
61
199
37
102
6
76
195
42
49
252
71
172
35
223
116
145
129
31
16
45
15
246
12
51
40
73
54
541
147
216
134
260
92
22
13
30
10
39
114
2
7
29