97
46
42
40
17
19
43
32
6
57
14
34
102
60
50
20
24
22
72
31
49
16
86
23
36
25
101
90
83
27
63
21
8
26
69
376
5
12
7
15
9
3
51