107
49
17
3
33
14
12
32
119
50
91
142
18
25
59
2
16
26
28
48
19
35
15
29
13
8
96
39
10
30
57
144
7
87
9
72
55
5
97
23
45