30
14
23
19
34
46
8
13
45
147
100
16
4
55
92
37
21
17
20
131
209
6
18
28
187
11
3
227
29
107
181
35
58
31
10
25
7
105
108