23
239
22
15
37
52
49
64
25
19
83
105
9
28
48
95
134
38
29
182
33
66
50
78
79
26
56
40
13
77
35
82
91
27
20
177
84
2258
17
94
72
34
124
111
438