103
22
20
38
53
17
26
58
50
10
112
233
79
41
123
63
6
44
49
102
7
24
31
12
66
139
70
42
9
61
14
3
28
18
21
166
32
25
27