158
25
16
79
45
21
34
28
32
11
322
39
35
20
17
12
2
0
5
47
62
44
189
22
107
64
38
56
29
131
13
89
37
58
711
24
104
31
85
50
57
100
27
36