5
15
34
9
10
17
29
33
30
12
28
167
147
107
25
114
19
38
26
55
6
73
156
23
39
72
46
49
7
585
4
11
128
41
60
62
163
68
58
51
22
20
45
66
8
13
271
3
43
24