18
12
31
36
30
16
92
38
14
21
41
19
26
23
13
52
9
2
215
22
6
48
165
98
15
7
55
27
68
10
80
20
70
46
227
4
17
84
120