43
24
96
40
120
389
59
7
1234
29
218
21
88
22
64
503
137
25
28
50
179
23
436
38
68
417
105
47
76
171
14
13
2685
113
212
224
36
141
127
102
72
172
375
32
98
577
109
111
5
8
6
49
18
17