113
23
89
235
42
34
55
46
67
9
15
178
135
39
13
24
45
8
1
17
19
52
60
72
279
25
65
58
53
141
213
228
59
77
150
63
62
114
47
22
48
7
38
104
21
28
71
10
27
146