44
21
368
18
50
28
85
22
36
61
91
127
274
78
105
87
86
82
99
110
74
70
188
43
275
180
15
32
49
227
24
26
103
46
38
37
39
57
34
41
25
88
10
73
232
16
162
102