39
42
24
31
178
148
121
281
10
46
144
51
20
40
288
45
49
56
5
35
23
13
97
36
132
6
55
22
14
11
27
228
43
64
71
65
54
88
19
32
47