15
39
50
109
17
46
20
177
26
164
148
90
65
16
267
82
44
55
42
141
37
110
121
86
51
7
18
49
56
25
9
45
10
68
83
1017
22
48
38
137
11
31
102
107
199
192
24
8
422
158