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