33
263
707
138
47
75
10
17
21
24
2
32
55
28
57
60
18
23
14
29
152
340
106
205
185
83
336
70
265
308
136
69
30
122
46
4
84
16
5
44
40
67
194
26
77
180
6
50