112
16
154
15
2454
141
26
39
10
32
8
53
13
11
33
80
42
70
12
77
30
47
120
48
29
17
40
25
60
45
65
37
99
122
91
59
22
28
14
21
20
18
67
19
27
4
55
214
275