66
12
11
86
363
167
10
102
23
26
13
9
17
19
2
129
20
16
5
40
6
60
172
32
21
25
22
45
44
81
88
78
28
121
14
46
37
15
7
63
48
29
35