65
18
45
189
15
76
31
42
40
38
12
56
22
17
50
47
62
16
48
39
320
9
94
122
96
25
19
84
41
81
63
28
85
32
112
162
8
14
155
97
36
44
24
399
55
79
149
11