50
31
56
21
24
126
8
22
16
69
48
29
25
39
17
10
70
5
20
154
45
47
61
19
101
26
58
35
160
212
11
18
30
32
15
643
41
114
38
34
3
33