6
2
5
12
56
27
23
19
11
15
22
97
67
37
222
1
7
130
20
82
14
100
60
148
46
52
65
35
32
89
30
64
50
202
41
69
29
66
36
93
8
4
115
81