125
24
18
9
15
79
38
91
77
103
16
19
23
181
55
58
17
42
39
48
67
13
7
22
52
28
76
25
53
33
66
32
478
43
59
56
11
20
46
21
29