350
18
11
14
20
9
6
47
49
74
19
22
72
77
37
90
64
7
25
13
8
82
10
15
5
31
24
26
95
229
28
32
50
29
73
91
116
96
66