126
125
22
45
26
40
156
15
76
80
39
35
150
46
12
465
225
23
33
19
78
54
122
96
32
16
67
175
50
7
69
24
95
53
144
194
25
36
44
8
30
38
81