22
4
15
9
610
29
56
46
11
17
33
12
65
5
30
1
110
25
189
127
699
42
85
7
251
409
415
51
44
58
20
39
18
24
55
41
10
8
174
102
37
50
16
6
157
49