80
23
35
65
45
39
36
17
33
32
10
20
28
76
30
52
75
40
11
232
61
217
44
126
26
14
21
138
8
151
51
12
5
7
27
59
15
25
193
424
103
71
34
13