76
16
12
61
63
10
18
36
21
5
24
111
23
7
28
17
39
4
41
82
62
97
101
30
306
9
54
14
89
43
162
55
37
35
8
81
40
156
50
11
47
58