6
4
77
32
60
33
11
1
186
9
67
19
79
91
23
31
3
24
63
73
30
15
107
25
143
41
14
0
2
12
46
5
95
27
7
349
13
54
26
29
370
49