18
51
158
31
50
25
11
15
192
160
194
32
1418
13
19
113
144
95
5
127
56
65
217
58
77
21
2
155
190
35
4945
128
531
39
40
37
48
42
47
90
60
44
107
10
441
102
16
12
9
220
100
7