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