33
6
20
30
5
75
72
51
27
60
207
16
88
41
123
211
205
12
36
110
93
196
95
63
600
13
297
62
157
35
53
330
80
42
18
31
131
130
360
71
24
120
58
84
79
89
8
104
103
44