17
58
51
139
75
9
67
33
15
20
29
47
12
70
23
25
34
69
94
16
40
8
24
26
13
50
7
180
36
19
436
61
219
60
22
296
622
10
53
43
163
103