42
3
15
31
36
11
16
30
18
12
59
38
14
32
49
137
53
5
46
247
10
2
25
22
106
349
79
44
9
158
72
85
29
86
70
1328
564
33
21
76
64