27
117
98
202
34
72
23
119
12
28
332
42
84
33
70
39
22
374
56
219
59
25
186
40
9
135
127
68
18
43
122
203
31
7
16
77
311
134
13
148
111
36
52
57
24
141
138
17
144
65
32
14
120
400