88
44
30
193
79
39
151
42
22
96
294
65
112
58
308
140
46
11
18
86
51
48
54
55
80
108
28
115
34
135
49
69
340
129
107
19
206
101
90
5
64
56
47
128
120
76
126
27
50
236
104
32
131
211