96
21
65
30
43
70
144
36
32
230
140
103
46
60
47
14
90
61
25
63
137
81
93
71
187
26
33
53
45
55
23
19
39
174
50
37
38
67
109
189
16
40
5
117
129
24
49
68
11
116