49
9
7
8
13
18
14
19
17
1
71
100
22
11
340
63
101
98
23
39
117
64
37
67
21
57
82
55
128
66
161
60
467
1132
505
345
24
65
312
176
113
32
141
411
109
30
53