28
22
11
14
69
13
89
139
194
5
18
10
15
7
29
123
17
100
9
3
31
12
56
146
23
2
34
8
53
33
47
43
19
150
60
62
40
16
52
27
49
35
86
122
110
65
21
30