45
72
198
80
59
55
340
105
214
165
125
85
134
121
40
104
62
36
61
49
112
259
255
28
98
25
114
66
152
48
37
224
76
60
31
64
127
122
65
8
30
50
41
53
22
26
24