34
19
67
50
12
29
3
32
11
1
38
25
10
20
65
79
86
36
80
21
51
40
26
54
42
68
118
81
66
253
91
157
43
45
223
76
123
70
52
124
154
28
159
103
106
53