75
15
97
19
27
397
165
122
113
32
51
47
40
25
43
86
158
89
21
63
98
48
41
134
39
174
35
26
103
64
109
65
80
52
31
121
59
83
14
58
224
8
152
85
116
37
70
129
74