55
33
395
39
69
31
337
40
42
23
36
14
56
24
2
117
62
53
95
174
15
30
49
10
16
17
237
152
74
37
76
46
64
29
43
22
73
47
82
20
34
45
215
81
60
166
38