112
15
20
6
18
77
114
39
38
236
27
23
67
137
81
61
16
75
7
87
30
55
166
11
24
42
14
53
171
45
86
308
10
12
52
8
140
48
28
142
351
47
9
3
44