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