1
33
9
17
16
14
37
82
86
22
64
156
205
13
35
106
75
79
18
87
96
38
51
27
39
68
46
41
240
128
146
112
30
157
102
59
15
176
300
185
43
76
145
67
127
147
56
63
154
66
45
77
92