45
25
58
112
17
43
22
35
9
13
27
12
40
3
46
11
21
6
19
61
50
30
68
41
7
8
319
93
80
20
90
98
31
36
26
32
16
122
67
15
187
44