17
156
30
95
40
16
84
2
10
34
23
78
51
8
11
9
32
18
13
46
6
31
362
15
79
19
29
25
62
43
7
26
105
41
58
61
35
12
109
3
5
1
256
21
24