4
23
6
36
45
9
58
62
13
12
57
17
102
120
43
55
24
33
92
40
82
28
76
97
30
69
110
38
89
129
56
151
37
7
88
16
335
130
125
26
42
127
80
61
164
64