91
4439
38
98
46
24
111
48
22
35
26
3
0
31
57
34
429
77
9
222
79
88
30
40
60
18
140
13
155
65
108
100
37
116
52
275
120
87
175
232
45
204
90
97
63
367