117
43
16
17
19
34
63
76
3
29
14
11
23
5
47
20
48
64
26
88
55
39
99
229
8
10
65
102
28
6
265
30
35
2
518
21
46
54
53
86
59
243
15