72
30
101
21
50
16
25
24
28
136
86
34
73
48
15
40
14
39
69
17
13
26
31
33
11
36
20
166
776
94
56
77
43
203
64
70
9
68
18
44
474
159
168
116
100
90
1
52
53
78
143