165
25
51
78
67
22
141
28
12
133
2514
74
36
49
35
39
68
37
19
43
71
91
151
94
58
42
233
156
69
192
60
95
220
76
33
34
32
112
129
1808
159
276
157
4697
121
336
131
228
82