22
4
46
5
9
19
15
1
49
17
10
28
25
69
23
6
83
35
14
82
29
60
40
150
85
62
346
118
131
71
43
100
261
196
262
141
230
106
305
97
57
329
54
128
37
140