96
15
55
70
16
29
9
19
26
708
394
56
17
177
37
48
22
45
145
14
34
28
18
44
81
333
707
57
21
67
223
33
1
40
27
39
7
49
46
20
276
12
187
13
204
352
23
2
105
24