28
30
29
62
41
25
9
13
19
12
71
49
46
39
23
83
60
8
5
15
150
59
3
7
32
68
51
6
121
219
1
22
2
38
21
165
257
37
48
33
14