1
5
0
8
102
25
120
163
49
69
226
26
32
111
22
48
23
73
68
35
13
122
192
116
154
314
172
465
70
77
296
171
12
24
162
46
66