41
3
5
18
20
40
27
7
46
10
9
17
62
8
2
42
24
61
16
164
32
82
74
70
66
39
54
81
28
33
29
72
30
51
78
296
354
176
64
23
225
97
87
135
71
22
13
15
19
55