126
101
42
27
25
28
56
46
41
3
53
61
45
34
33
54
11
82
24
17
20
38
30
48
63
59
62
55
21
22
162
8
18
4
50
23
112
14
98
66
40
193
201
68
31
5