36
139
43
70
30
10
37
44
12
46
22
38
23
21
35
169
24
158
27
122
159
304
87
19
6
14
25
40
78
17
18
73
52
100
68
94
13
33
58
34
97
28
41
9
15