2
44
7
19
6
14
16
17
4
23
8
29
13
18
25
12
3
22
64
285
104
50
74
36
180
129
139
57
118
31
341
1
260
69
121
30
85
40
28
43
54