11
58
25
138
9
28
111
73
27
62
32
75
23
104
155
22
24
64
6
68
222
45
42
12
69
17
328
51
7
67
47
246
89
39
264
182
21
13
94
16
148
34
65
15
50
60