43
21
20
12
4
8
36
29
48
16
76
11
18
19
2
5
108
3
30
101
28
15
88
33
22
31
6
42
24
263
14
100
210
23
55
13
49
9
7
66
79
41