15
6
30
8
10
17
23
51
7
13
0
29
25
38
21
22
74
20
47
82
34
3
67
58
116
19
61
53
55
76
179
256
40
27
64
234
173