94
19
360
23
81
3
25
20
125
141
32
119
499
37
95
9
72
86
30
382
29
498
18
2
56
51
26
8
22
217
1010
49
46
76
97
69
14
33
251
210
134
325
136
290
28
39
17
392