63
21
3
109
25
19
42
13
41
30
27
53
76
23
32
56
12
91
18
33
5
66
8
36
31
50
17
22
40
14
318
16
4
6
7
121
28
52
287
10
2