8
14
52
171
113
96
5
17
159
11
36
42
126
44
13
47
20
122
63
4
77
27
41
19
129
85
10
7
3
28
16
432
24
54
29
34
30
59
98
233
58
23
48
112
186
69