63
141
101
55
17
27
76
46
33
22
16
26
122
43
30
90
28
50
7
77
208
221
67
61
6
68
185
13
79
115
56
24
107
73
18
9
35
19
29
135
47
213
14
226
8
100
44
321
91
62