233
23
120
50
61
204
44
31
10
30
7
116
118
24
76
430
79
35
46
85
55
86
54
18
136
53
217
269
43
57
146
20
42
148
48
41
33
128
158
200
68
132
60
345
47
25
209
220
656
163
104