35
59
42
19
12
183
49
34
14
129
210
40
18
21
80
67
76
26
50
29
33
79
63
65
103
25
41
77
36
117
115
71
116
92
102
99
38
180
160
123
28
20
13
57
163
30
39
91
23
46
83
81