55
24
12
119
31
47
35
29
104
42
393
112
78
68
63
25
22
37
120
114
245
49
41
215
268
94
97
21
52
20
56
6
53
8
16
17
87
64
19
115
5
33
38
50
83
123
96
88
13
15