102
94
27
12
58
52
15
50
65
68
28
26
3
36
56
67
23
24
19
57
80
44
212
77
69
40
38
35
33
119
39
1
25
16
45
30
32
9
14
85
49
95
18
112