45
21
27
36
105
476
11
227
4
79
61
8
15
71
10
126
178
7
35
2
75
130
9
44
138
34
29
22
3
104
39
33
16
6
240
67
13
64
149
78
80
55
68
72
81
17
88