44
196
38
284
95
224
13
351
82
99
59
12
103
100
19
42
32
14
55
283
71
61
9
70
105
170
39
15
26
219
89
153
86
7
53
17
212
327
77
18
46
130
8
3
328
93
10
185
49
76
202
198