168
149
42
218
87
183
9
146
83
36
25
115
114
53
116
63
89
65
47
224
15
32
148
187
95
121
12
2
54
61
28
74
197
100
33
35
79
104
189
22
138
86
34
408
10
71
48
27
45
7
4
80