2
6
7
14
5
8
33
1
32
21
27
60
16
63
9
12
4
3
35
112
23
11
62
26
206
74
120
51
31
24
255
54
68
71
159
61
427
52
72
30
188