36
16
7
9
54
37
24
21
17
92
48
85
2
231
20
89
196
32
18
93
1070
57
150
51
541
53
5
115
15
84
31
63
110
23
68
44
56
94
62
216
536
22
1023
147
30
70
420
104
167
125
81
25