90
4
1
11
7
12
25
9
15
42
57
18
10
47
19
8
117
45
23
78
37
358
65
116
32
126
52
161
51
29
659
34
43
35
14
40
20
91
22
172