10
20
8
24
19
22
29
23
228
5
33
27
36
114
2
59
39
25
14
74
37
155
72
53
9
17
45
18
32
42
13
240
11
364
46
4
55
34
1
162
16
132
149
6
48
12
107