37
29
126
50
12
14
58
9
26
33
27
11
3
28
10
95
19
7
4
34
17
20
15
22
40
45
35
21
24
23
82
30
18
32
31
16
54
63
8
123
39
25
52