295
15
65
55
432
26
46
14
128
115
10
13
12
117
33
7
36
54
31
82
71
257
126
192
3
44
2
6
100
75
76
50
1308
57
143
349