109
133
102
131
74
168
18
3
110
38
34
169
98
52
32
128
56
105
157
64
54
45
79
23
6
11
129
2
16
51
17
20
44
241
21
113
126
200
7
63
60
24
41
19
8
62
39
46
15
30