18
5
84
7
17
48
1
114
20
29
553
31
21
23
8
83
60
24
38
2
3
51
46
50
127
34
14
52
33
32
35
65
44
15
140
22
180
12
66