42
18
51
9
2
68
196
50
21
14
33
23
91
22
89
69
11
24
333
13
61
12
29
20
122
54
56
32
36
28
41
90
26
43
19
66
27
159
15
30
39
102
58
35