6
69
52
105
36
18
29
7
79
10
21
60
82
14
91
31
78
19
33
53
32
187
30
13
160
71
55
12
118
94
3605
48
584
324
77
63