32
24
50
18
51
17
5
35
25
110
255
40
14
31
15
34
118
52
7
13
9
12
19
99
27
38
47
123
74
218
21
250
137
16
62
36
26
56
39
20
11
108
61
80
4