16
34
15
24
31
43
21
39
9
40
18
47
22
5
3
30
2
126
19
7
29
10
41
48
44
17
4
61
57
100
79
20
6
71
149
1
0
108
192
37
134
52
77