97
4
33
56
80
34
31
17
46
66
11
7
20
42
8
29
15
76
14
10
27
50
1
498
44
41
26
13
36
35
130
37
192
21
49
22
25
18
16
39
107
43
32
58
23