12
40
35
4
57
71
17
58
14
8
49
20
70
42
53
153
23
21
33
39
79
10
38
68
97
34
66
19
67
345
73
36
37
101
7
64
18
130
164
80
91
92
47
94
89
11
86
44
135
41
110
25