43
5
97
114
22
65
46
40
49
102
18
35
21
34
32
26
8
38
27
86
17
73
12
44
112
39
10
13
58
94
272
63
23
76
2
25
42
37
29
30
9
33