11
113
20
4
8
6
16
31
30
23
9
2
5
57
34
65
98
25
36
19
77
17
12
14
21
33
66
58
27
7
51
76
179
40
48
128
22
86
13