11
59
40
142
1
144
22
28
35
23
47
54
55
21
16
13
18
43
67
60
851
4
31
73
12
65
204
291
138
163
25
9
33
148
30
5
56
161
64
15
2
26
10
6
87