111
45
38
128
103
26
54
145
65
83
11
9
23
29
39
19
10
18
59
130
30
8
3
64
52
25
66
79
137
108
49
16
70
13
15
77
143
6
37
46
28
102
32
62
439
7
55