19
34
21
85
312
13
192
94
9
93
20
175
17
146
16
144
10
18
23
25
38
12
31
113
55
14
193
82
32
22
36
61
156
70
69
47
99
64
109
27
84
41
394
8
45
155
44
39
11
125