12
6
7
91
2
5
9
29
23
20
17
24
13
1
62
25
135
47
19
46
4
31
77
44
8
54
79
11
120
61
80
60
431
42
43
105
200