6
33
101
17
40
16
165
195
2
135
28
12
52
56
8
5
3
29
13
87
58
11
4
337
37
21
27
7
0
14
15
204
9
1
42
26
114
25