94
61
40
29
47
18
115
357
117
36
52
88
134
37
107
365
108
23
33
271
77
22
98
43
35
82
74
70
148
14
58
80
121
32
66
104
21
203
42
174
65
158
86
136
48
49
314
50
177
170
302
6
62
27