2
9
29
52
56
25
42
61
37
7
12
32
6
83
13
19
16
11
175
24
8
43
14
18
82
50
3
47
20
21
212
41
73
17
36
113
140
15