41
15
528
33
4244
44
101
46
127
142
29
14
53
40
23
141
94
67
19
10
72
66
68
30
180
21
35
27
17
18
11
55
64
6
31
38
48
65
22
56
8
7
20
52
12
5