28
22
53
19
35
29
4
30
37
5
20
52
1
500
34
14
2
18
102
36
11
21
6
65
232
10
3
15
117
41
16
55
64
32
8
17
7
48
91
66