2
3
16
28
5
37
52
10
11
25
8
1
7
4
69
14
23
31
341
12
27
9
13
20
42
39
72
46
41
230
124
35
206
17
32
65
30
89
62