97
11
6
16
3
30
25
15
44
28
2
34
14
45
29
73
41
5
10
12
42
4
37
95
8
9
69
1
17
112
24
13
18
19
330
22