56
129
18
23
10
102
19
36
40
164
136
230
114
21
211
44
140
12
14
0
48
117
30
87
109
13
9
33
39
62
296
16
50
42
7
197
32
134
107
154
15
46
53
229
144
35
89
51
26
168
128
99
54
106