5
75
29
33
70
20
18
74
258
194
117
52
9
41
42
49
85
24
40
16
143
54
80
17
10
43
95
144
31
83
153
63
79
21
100
47
38
44
32
30
13
36
27
48
62
111
91
11
35
114