27
102
19
100
11
33
101
57
59
42
28
78
96
21
25
23
36
181
15
32
105
123
29
7
8
70
60
52
48
140
75
214
56
97
83
80
12
67
37
159
49
34
86
18
4
13