26
12
10
5
739
46
110
94
3
29
37
67
41
43
28
16
13
18
21
50
95
25
66
80
34
53
348
81
15
49
44
23
314
93
700
64
137
246
17
24
27
224
11
38