19
51
38
30
8
94
170
18
15
25
34
60
101
22
63
28
29
9
17
3
26
31
159
35
12
53
72
135
105
57
255
69
11
50
55
54
36
154
107
67
110
37
145
32
165
188
84
62