15
18
46
70
16
58
36
17
5
127
47
162
28
12
199
75
8
91
154
31
175
38
13
273
230
101
54
67
82
26
117
22
171
45
116
29
84
48
41
354
110
25
56
76
63
19
186
74
52