89
6
26
2
17
20
16
35
4
9
49
34
57
116
273
7
27
61
107
14
11
81
15
21
245
24
40
36
19
123
65
42
140
88
181
203
129
99
385
47
32
98
45
53
84
58
31
453
51