149
16
8
61
59
37
5
23
46
3
70
73
43
22
9
7
12
33
20
497
53
92
58
30
183
77
17
154
18
13
51
10
4
36
158
41
11
65
38
94
229
21
72
62
200
783