32
58
40
25
13
15
27
14
17
66
72
113
107
10
69
43
70
24
39
22
141
8
23
19
35
41
21
143
126
46
108
67
174
60
85
272
53
45
64
173
29
18