64
3
1
52
13
36
40
15
12
22
5
32
107
2
72
21
44
84
31
49
379
265
46
83
42
329
658
143
94
442
479
114
422
57
243
95
115
113
28
210
56
33
142
128
87
166
61
157
208
26
236
60
244
85