38
17
22
52
13
34
186
27
44
33
12
48
30
40
64
68
112
107
14
152
28
47
41
69
140
334
39
21
79
29
26
80
70
35
62
3299
879
57
226
32
58
74
67