55
47
19
17
33
25
212
107
58
43
31
34
53
94
101
229
52
115
21
42
40
18
57
37
73
44
210
96
106
116
121
78
71
92
56
387
114
168
86
41
13
84
100
64
32
28