44
9
45
63
7
151
223
94
64
79
111
37
0
51
97
14
146
131
886
181
88
160
75
92
13
31
308
66
101
91
73
28
317
33
43
40
228
103
42
12
77
110
105
67
148
272
27
25
59
89
54