108
70
27
107
15
19
25
57
16
74
28
45
17
4
6
10
87
13
1
8
7
14
11
121
545
29
118
231
352
21
46
79
34
32
5
55
31
97
63
106
173
54