0
4
2
28
91
41
15
161
19
34
31
30
8
37
45
17
38
18
11
33
16
12
13
112
14
195
123
97
29
10
3
54
26
48
706
32
401
35
84
58
22
40
172
71
78