0
24
32
29
36
136
51
74
40
148
41
33
38
110
117
78
50
48
16
141
65
15
18
88
224
60
69
334
360
98
71
85
45
66
118
55
61
153
20
116
70
293
103
102
44
114
58
122
87
112
106
367
132