59
34
78
47
56
88
118
151
100
54
64
82
92
108
129
66
53
21
17
16
23
27
48
228
18
95
52
13
37
73
39
63
161
101
160
11
29
221
35
72
25
44
127
33