9
39
12
14
1083
35
107
21
43
65
22
26
33
32
1
24
56
13
47
8
291
16
30
11
25
3
152
15
302
4
104
28
10
68
72
53
36
40
154
324
359
93
55
64
126
260
109