2
4
12
17
11
40
37
15
16
23
50
31
14
55
57
38
19
20
33
140
8
116
74
39
193
13
9
56
53
24
36
75
10
153
58
47
104
88
52
27
265
45