4
52
9
3
20
28
66
32
11
2
118
36
7
58
12
35
43
21
24
149
34
19
13
40
50
49
29
6
8
53
109
63
22
77
60
30
64
76
61
59
10
56
14
16