64
33
50
38
42
28
26
47
16
70
129
27
167
94
148
43
153
45
87
15
119
5
23
104
12
9
13
21
11
6
40
69
164
17
14
51
25
85
110
103
142
256