18
61
108
10
30
6
46
19
63
40
24
283
2602
16
20
59
84
70
36
240
26
49
21
291
105
76
44
31
250
97
22
28
65
38
12
17
86
11
5
45
7
47
106