22
323
48
81
18
19
55
107
7
28
38
45
78
3
29
30
16
52
15
43
37
130
4
301
745
129
60
91
25
24
8
9
105
190
76
6
196
832
35
10
2
12
370
101
64