40
34
32
83
71
61
103
316
17
47
22
53
63
54
46
236
39
27
15
31
20
28
25
102
13
5
231
129
4
16
94
21
148
72
263
29
142
84
51
24
14
69
44
95
11
18
10
79
75
60
26
52