33
8
549
53
20
13
39
24
22
2
25
103
6
41
43
19
12
27
72
77
15
106
32
54
63
89
16
14
113
114
5
49
10
35
23
60
30
7
171
50
45
48
47