98
12
18
49
85
19
47
63
9
11
22
80
4
16
97
3
7
317
6
15
17
42
45
331
29
96
76
107
56
13
2
37
158
64
26
39
28
151
32
14
184
41
5
10
25
40