41
34
19
108
79
33
107
48
59
38
22
78
167
13
23
21
36
8
54
2
3
15
4
10
12
16
5
20
30
24
26
25
7
35
6
49
42