6
36
34
100
19
22
3
11
80
1
65
38
43
260
13
18
5
2
32
479
436
26
58
28
10
104
8
56
27
125
40
228
39
71
59
46
24
12
17
44
57
33
9