1
3
32
6
2
12
4
14
65
145
9
26
15
5
66
83
41
10
80
36
76
7
17
117
71
33
8
27
40
50
91
260
161
61
58
35
269
88
18
131
212
166
25
111
167
85
124
95
106
90
87
307
22