164
4
31
216
295
20
7
29
55
167
125
267
0
148
21
53
127
6
39
5
30
3
72
24
44
26
12
208
16
1
17
10
11
92
15
19
142
18
36
22
93
45
257
32
70
51
392
135
176
143
186
27