15
159
35
44
4
85
65
40
37
157
426
5
821
28
199
190
81
22
55
63
53
123
29
331
74
109
155
45
50
52
56
31
14
26
25
71
105
107
20
150
30
54
202
112
6
729
32
2
51
153
88
8