106
55
57
30
46
32
73
52
50
48
36
28
23
42
11
10
37
34
8
14
160
29
82
78
110
25
96
26
20
111
61
39
9
145
97
15
59