162
99
104
711
28
11
27
93
53
56
8
123
29
81
46
39
354
20
38
22
106
78
26
156
80
117
34
25
85
57
21
59
14
37
51
125
150
19
55
198
58
120
68
75
148
74