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