3
17
6
46
41
8
4
11
66
27
13
31
21
29
83
70
34
36
68
82
47
26
105
35
101
14
23
15
64
9
92
20
32
79
373
48