69
32
43
61
58
27
24
21
63
171
39
125
16
14
50
151
40
20
71
105
762
332
140
7
17
33
29
77
28
55
175
223
150
156
137
30
25
31
22
19
12
52
56
448
23
57
26