163
30
435
11
53
27
2
36
33
13
57
44
52
59
43
75
88
28
60
14
18
9
3
17
15
81
8
12
25
7
23
84
38
138
16
358
20
0
10
22
42
35
5
269
26
4