27
1
12
50
16
31
23
93
64
66
51
20
38
7
84
5
76
37
28
13
9
99
175
104
57
2
70
19
120
3
61
14
496
4
11
156
89
25
53
95
42
54
10
147
149
308
15
18