2
38
8
50
69
45
52
18
7
19
35
67
349
26
6
90
37
43
5
32
20
92
27
4
10
11
75
3
9
14
16
33
21
156
101
23
29
13
17
65