98
19
175
23
61
22
49
39
35
28
65
56
104
67
304
315
83
79
138
66
46
29
87
126
84
92
99
44
132
72
36
81
31
106
20
213
129
127
12
57
112
18
80
116
90
103
325
17
55
15
42
21