5
33
129
7
8
40
97
26
54
39
29
18
15
56
20
171
155
31
14
24
3
132
157
25
1
193
28
13
21
16
10
148
4
79
57
35
88
49
38
27
146
11
34