19
29
6
15
117
204
22
91
27
32
58
42
30
154
142
70
31
38
33
23
37
124
107
49
46
60
88
57
35
18
66
16
5
13
8
159
4
17
41
2
65
20
11
115