2
13
7
124
53
23
9
58
26
6
14
76
3
16
20
27
35
5
11
18
12
10
33
49
54
34
8
25
114
170
108
315
17
43
104
59
32
120
167
146
89
57
21
110
304
86
92