85
18
3
88
32
17
5
39
68
9
11
12
106
38
58
63
37
36
45
13
6
103
62
83
23
116
49
35
34
53
28
114
44
74
188
16
19
21
8
33
69
29
20
40
30
113
50