15
21
17
51
19
160
6
43
104
8
38
100
89
29
11
25
57
18
54
37
426
102
65
131
12
26
3
163
13
232
263
59
75
41
165
71
32
5
39
63
2
1
0
40
33
9