63
42
9
29
35
21
52
11
36
7
48
10
103
31
86
12
37
315
30
65
174
226
169
138
69
5
154
149
196
178
39
41
18
87
54
67
100
46
255
412
242
192
62
172
88
217
104
28
616
73
94