83
26
46
206
71
89
15
75
74
126
50
49
11
23
12
20
24
82
5
31
17
4
28
86
18
107
35
7
52
91
16
3
21
48
14
57
100
58
38
39
25
34
33
22
67
29
36