2
10
37
17
56
16
50
76
62
38
69
313
4
178
33
70
45
15
49
102
19
43
22
135
11
40
32
21
113
25
46
12
20
28
39
5
18
116
103
3
169
1