42
86
28
37
15
33
34
13
30
16
66
74
178
40
110
68
23
78
25
9
39
108
32
79
20
361
46
90
51
50
106
55
18
31
26
124
118
24
114
76
35
58
17
21
57
67
11
227
274
75
65