66
132
16
30
9
70
13
25
95
62
32
21
191
68
92
94
44
41
67
125
75
106
114
50
42
65
141
127
55
59
33
73
140
229
56
101
282
17
27
60
38
91
7
71
121
19
46
251