49
42
13
38
34
15
7
101
32
25
17
6
144
93
33
24
44
8
9
31
21
20
26
68
126
18
11
73
23
39
1
91
14
57
45
52
63
30
28
12
58
110