106
169
27
120
80
14
122
58
34
81
45
31
32
26
28
73
18
10
39
53
7
11
52
91
15
88
13
9
50
48
23
126
16
49
22
29
19
42
92
6
24
21
44
2
78