34
53
23
33
119
62
18
22
9
70
12
16
7
39
10
52
35
40
44
36
14
87
26
11
28
91
25
85
111
76
129
38
1039
21
106
222
211
37
309
59
164
163
24
54
86
57
19