4
0
6
9
13
20
53
30
5
52
36
83
32
27
38
92
77
7
12
16
54
75
147
136
22
351
260
207
41
62
10
58
243
28
229
29
80
40
134
114
31
34
337
21
55
8
79
17