27
39
12
46
97
13
14
11
75
61
17
63
102
21
59
43
192
112
150
48
23
55
52
66
113
29
58
33
32
79
34
30
128
7
44
141
70
35
37
10
20
64
25
9
24