44
6
7
8
13
18
14
17
1
19
71
100
22
11
335
63
99
98
23
39
117
64
37
67
21
57
82
55
128
161
60
467
1130
505
344
24
65
311
175
113
32
141
411
109
30
53