179
58
120
13
89
99
12
10
23
35
8
31
57
355
28
19
36
30
16
17
27
102
52
11
2
9
5
237
45
6
101
15
34
24
7
29
32
18
21
73
33
26
25
81
14