33
14
68
8
28
58
15
41
39
18
43
34
36
11
40
94
51
31
85
26
441
12
179
25
20
67
93
53
96
62
262
42
78
285
140
91
61
32
46
19
3
44
111
9
76