111
155
115
18
185
20
218
151
58
252
84
40
64
22
42
63
25
35
2
36
30
3
88
5
11
91
19
50
56
73
24
46
362
33
12
210
90
15
110
26
119
70
16
7
28
31