31
60
94
22
27
169
16
5
7
4
13
3
47
110
23
9
18
46
49
20
17
10
24
25
114
50
32
43
11
29
21
19
156
1
12
26
59
48
28
8