19
171
34
84
5
35
3
77
29
95
25
20
9
49
39
135
46
251
59
7
57
68
99
22
137
160
31
111
10
62
79
53
6
126
14
166
40
33
87
106
16
134
233
12
28
116
120
21
121