98
33
46
27
35
7
12
26
23
10
15
11
21
17
16
32
24
19
28
49
20
14
367
25
144
18
75
38
72
9
30
50
31
45
29
59
56
22
13
6
52