40
30
36
137
16
26
47
66
20
49
275
37
33
5
23
56
107
14
62
19
45
95
7
55
28
24
41
346
34
22
13
29
103
106
105
54
101
6
123
79
21
92
15