26
22
14
43
383
102
28
25
45
39
51
60
49
12
9
18
21
58
6
24
71
74
108
34
20
33
11
7
5
10
27
17
15
1
4
44
30
62
53
23
106