17
43
31
29
40
36
86
187
20
23
15
9
121
27
37
22
7
14
58
13
90
8
41
50
26
35
72
2
74
56
100
136
68
113
116
65
151
106
44
54
134
53
182
5
95
252
84
25
741
12