34
85
32
23
6
83
19
62
31
63
30
54
27
158
101
70
177
80
16
114
53
88
40
67
21
44
96
151
254
20
172
109
66
160
71
22
8
288
17
46
51
84
149
385
14
55
104
38
72
35
61
452