43
97
26
30
37
58
50
27
5
79
29
14
13
18
7
45
19
9
35
95
180
8
48
287
28
4
224
10
22
15
23
60
175
49
160
31
42
271
52
41
12
39
16
111
204