146
13
174
330
51
25
23
78
59
5
181
12
62
125
8
26
57
7
22
4
10
74
19
40
94
156
85
35
38
81
33
21
122
72
9
15
97
50
45
165
76
20
39
92
64