26
88
47
24
41
233
61
51
169
59
80
40
79
345
35
11
188
151
565
62
104
78
68
91
27
23
17
107
31
16
60
30
121
64
67
12
138
29
114
76
45
14
44
98
28
146
15