111
11
117
30
138
49
80
79
125
51
34
18
27
44
63
43
54
88
21
17
50
42
33
180
15
62
179
22
297
405
29
46
127
16
59
112
124
23
19
26
108
32
12
70
20