17
53
23
22
12
63
44
43
56
27
7
35
10
31
29
113
91
32
30
34
16
49
41
26
48
100
50
15
24
75
68
11
39
102
112
69
18
25
65
80
245
36