39
83
35
14
195
15
4
61
77
9
98
29
11
6
16
21
28
99
13
44
23
17
18
110
12
43
26
22
20
33
8
52
34
119
79
56
7
32
30
357
54
59