40
2
32
33
14
8
68
28
4
45
5
127
16
37
35
55
11
21
56
6
30
25
223
75
20
17
18
65
42
98
46
179
19
15
72
12
13
26
29
47
82
7
336