272
127
258
48
378
45
174
209
68
18
17
35
42
11
59
36
38
55
13
86
94
81
10
91
58
26
105
16
34
32
25
144
53
203
210
2304
73
19
47
128
22