69
93
22
13
16
5
4
9
12
3
18
25
27
2
11
253
29
1
14
7
8
15
36
6
10
119
28
63
41
33
21
19
498
125
87
95
121
57
115
78
46
133
85
122