32
6
231
2
26
55
66
15
19
83
49
14
24
23
18
8
7
87
162
108
12
3
25
34
86
56
110
157
62
368
90
35
31
544
116
159
396
40
9
129
17
121
50
131
33
246
57