32
69
304
85
275
53
30
46
31
43
42
91
74
23
71
7
34
22
12
79
19
6
111
70
38
5
50
33
62
166
45
28
67
126
81
24
20
246
47
10
78
29
35
44
16
119
61
63
41