42
13
53
37
225
16
79
130
44
66
26
19
36
15
12
94
38
48
71
2
3
69
7
64
55
35
17
27
11
18
20
25
21
72
8
4
14
91
89
22
167
28
119
144
58