116
52
89
15
74
38
81
205
30
21
39
31
56
67
43
13
41
26
9
47
28
65
11
59
115
77
76
68
29
33
12
61
44
10
5
69
87
51
107
14
66
45
55
16
17
23
308