83
103
31
32
17
24
9
88
93
77
279
47
38
55
48
65
50
52
15
35
145
11
107
74
36
217
57
26
4
37
18
28
116
91
72
125
42
22
62
21
23
100
233
113
194
66
136
54
39
34