13
10
26
92
11
5
99
173
100
53
60
35
23
45
48
71
7
31
91
4
79
44
19
16
14
142
41
36
40
47
56
18
350
38
30
606
43
138
73
106
49
22
12
25