34
75
113
27
66
14
128
15
16
13
4
68
102
62
9
190
159
149
420
116
86
272
38
82
124
97
28
23
31
154
130
87
323
105
6
106
137
160
73
76
303
104
174
312
78
136
39
42
229
30
19
53
85
103
32
182