3
9
14
24
4
25
17
22
7
2
31
66
27
136
30
137
20
50
194
302
52
32
33
51
21
5
218
58
64
40
23
89
47
106
19