44
138
23
40
72
7
99
186
58
31
95
26
199
340
27
209
9
112
98
14
15
11
65
62
63
39
43
105
17
32
24
87
54
77
107
25
111
53
33
82
251
28
59
50
35
140
71
29
109