42
19
26
2
3
21
537
68
51
13
60
192
45
47
28
80
5
36
142
4
34
12
9
23
16
17
27
65
33
20
244
10
24
14
29
95
11
38
35
22
58