22
204
32
24
18
47
185
75
50
29
34
102
74
67
78
144
92
228
82
229
16
398
39
31
25
41
9
38
13
15
14
5
222
17
61
20
8
55
27
12
66
51
158
57
10
121