159
57
61
54
38
58
35
27
39
75
527
53
42
47
93
180
14
19
25
60
74
45
9
103
28
18
98
15
166
115
117
10
102
32
31
64
165
48
221
133
13
20
87
37
121
40
66
122
16
33
97