33
42
11
25
21
79
88
67
56
17
66
86
57
156
120
36
45
64
23
34
12
50
32
55
3
59
233
31
19
53
183
161
60
133
27
26
462
84
41
20
49
118
40
70
165
353
134
87
341