31
75
55
107
52
281
72
103
26
63
158
133
17
99
64
49
18
23
22
29
14
13
12
173
30
62
83
33
19
216
61
96
11
100
88
69
95
106
116
178
102
94
27
223
21
15
6
25
8
24