34
25
106
123
16
13
50
45
20
46
26
147
89
79
17
57
31
129
51
43
22
62
37
48
212
117
32
104
729
101
76
120
47
41
14
185
35
7
66
52
95
24
197
103