100
11
33
101
57
59
42
78
96
21
25
23
36
181
16
105
123
29
7
8
72
60
52
48
9
75
97
83
81
12
71
67
37
162
50
53
34
86
19
4
13
20
17
135
28
61
118