11
160
32
222
46
20
42
30
100
141
63
90
1
18
31
62
44
254
19
25
21
114
85
166
48
272
17
16
10
15
66
57
33
26
14
80
121
87
13
35
317
68
27
69
51
61
128