159
5
41
66
136
10
7
54
133
61
332
33
14
21
92
23
51
26
27
53
18
47
126
84
122
77
67
43
28
59
31
22
11
162
57
30
15
2
24
132
75
101
96
73
70
16
17