31
12
17
37
28
54
23
22
27
38
63
32
69
8
11
146
34
30
18
68
4
58
49
105
82
65
3
13
53
29
744
14
25
100
47
42
39
60
71
121
85
220
5
56