96
29
52
19
42
14
43
8
104
10
185
60
69
28
100
196
34
20
61
58
143
33
75
59
35
90
21
30
140
37
188
16
157
12
17
66
22
92
26
83
46
13
67
102
23
851
234
24