88
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
181
203
129
99
385
47
32
98
45
53
84
58
31
453
51