33
7
22
28
107
55
85
17
50
78
42
237
121
128
54
51
41
90
14
73
46
48
71
39
217
306
554
67
92
104
183
158
153
37
193
12
164
123
109
115
45
117
118
58
84
320
81
400
72
99
152
32
31
531