98
43
28
68
61
15
83
16
73
30
58
172
82
24
70
65
174
78
47
22
87
38
807
108
41
183
23
115
308
226
34
32
79
18
54
20
52
90
14
49
307
449
57
67
62
263
35
29
85
114