2
8
211
15
311
16
17
56
6
10
28
82
155
1
21
55
22
3
13
67
29
26
141
70
32
12
80
73
34
24
154
44
25
75
132
7
149
129
14
23
103
5
51
35
77