32
37
11
10
99
81
39
52
30
3
23
41
80
58
40
28
195
21
371
16
181
46
83
24
29
7
69
113
60
13
75
19
176
169
17
5
9
18
25
27
43
72
49
89
70
31