179
99
113
30
127
14
64
70
13
18
17
59
38
20
45
32
28
49
132
55
108
48
53
442
51
41
39
10
56
66
96
8
5
71
12
50
180
57
23
4
26
339
47
34
35
9
11