66
27
26
14
39
17
19
29
102
11
86
37
34
84
24
51
73
22
20
28
31
25
117
83
40
35
58
45
8
293
5
43
13
64
54
55
94
218