30
11
34
22
7
6
12
10
21
50
5
172
29
53
44
79
18
52
16
17
9
24
66
122
32
1
37
202
3
14
4
54
27
55
23
63
31
49