13
155
23
45
89
39
100
4
326
6
25
43
69
14
36
40
70
167
117
1
22
7
79
85
88
74
19
173
10
168
66
52
8
5
148
47
34
51
46
123
394
18
78
41
24
12