1
21
9
10
79
8
5
19
4
80
33
88
11
27
12
14
26
170
29
48
178
32
25
17
31
28
37
45
16
3
38
35
40
2
23
233