44
32
30
35
56
83
98
124
68
28
70
17
63
173
78
58
46
42
595
103
31
16
38
36
87
183
66
9
24
12
74
22
76
40
61
19
55
95
139
51
29
263
53
104
121
119
39
54
155