58
30
3
11
19
22
24
41
23
15
20
6
4
57
14
37
10
18
13
8
156
42
40
35
88
5
49
7
2
46
16
67
39
60
77
9
102
70
17
34