53
6
29
28
25
95
173
46
117
61
19
141
118
18
100
22
11
35
31
87
39
5
14
57
23
64
4
17
2
36
37
115
40
10
8
59
34
33
119