14
23
28
41
12
32
59
17
69
140
45
60
30
342
159
11
8
6
47
114
21
3
15
9
24
31
19
44
50
0
4
166
38
25
13
10
29
16
18
52