42
46
335
39
157
25
48
7
180
18
8
15
81
16
19
24
57
14
37
65
108
44
77
13
29
164
50
60
27
99
6
116
11
53
90
30
3
12
41
20
52
54
59