15
28
24
101
58
35
11
17
102
32
56
33
10
52
39
37
38
47
23
45
77
83
44
31
172
48
76
177
54
22
29
55
108
41
50
13
137
34
14
100
66
43
9
201
95