36
13
2
95
29
10
5
52
3
47
70
22
9
19
97
39
23
30
107
43
50
15
33
402
20
8
46
12
11
37
76
14
18
16
21
38
6
87
28
140