225
59
82
65
242
53
25
152
74
140
172
13
92
43
253
118
77
128
33
137
4
157
54
51
46
27
3
70
87
97
22
44
1904
61
867
24
131
96
48
56
60
26
89
319
125
406
52
161
230
1
21
35