10
144
105
34
25
30
69
14
9
39
85
109
424
108
94
65
15
61
26
79
4
23
35
156
42
53
158
49
107
55
736
124
21
64
38
103
62
31
51
36
33
29
76
32
46
45