19
75
27
55
82
45
47
22
5
17
48
25
11
40
3
13
7
89
26
18
112
156
9
39
234
174
310
224
202
126
159
66
57
93
20
62
24
2
14
87
31
30
28
129
4
37
36