63
93
25
32
80
15
42
35
26
14
30
36
142
11
12
3
17
19
113
20
64
8
18
73
147
44
109
81
9
28
4
50
48
110
203
7
75
190
172
41
29
59
303
176
72
305
57
27
58
33