25
37
19
18
27
15
179
68
52
11
45
85
54
14
86
123
64
29
8
84
75
285
63
53
87
114
164
42
16
193
12
38
71
32
26
34
66
159
13
57
51
88
141
20
24
76
102
40