5
17
14
12
185
23
19
13
32
41
31
78
232
36
35
29
68
57
130
38
92
146
39
1
15
10
20
59
47
44
34
131
53
99
30
28
54
69
135
199
25
9
16
52
193
105
85