113
8
16
36
31
94
41
48
57
34
54
134
23
254
11
90
40
60
30
45
20
28
109
59
22
100
44
38
21
32
67
91
69
52
15
148
105
88
12
24
33
99
55
58