26
16
145
119
13
58
83
55
12
32
240
41
98
66
52
37
48
19
24
29
14
50
30
53
45
15
25
18
17
40
105
11
61
34
84
254
28
23
27
309
31
39
109
22
62
77