44
42
65
59
188
101
48
118
41
56
135
94
351
726
184
124
221
90
68
21
14
51
187
73
15
32
35
26
24
130
53
76
8
91
47
20
89
232
95
31
43
108
141
120
58