26
41
10
21
11
18
194
15
69
83
290
106
67
22
12
6
46
28
85
35
55
17
16
117
79
54
328
48
23
100
93
136
346
284
30
33
65
44
86
37
25
66
43
90
177
76
4
62
45
34
176