83
79
92
156
179
164
33
50
13
27
35
24
213
145
53
96
45
117
65
1
31
269
32
34
116
44
30
77
128
19
38
9
321
72
114
103
58
330
158
46
14
111
82
110
40
76
42
285