214
41
76
86
44
59
30
45
330
80
361
365
91
134
380
231
13
22
64
138
150
168
180
115
85
56
165
79
68
104
33
25
71
17
51
156
90
6
643
53
310
58
66
78
223
75
612
28
8
194
154
103