44
115
15
58
130
84
158
8
11
26
30
19
74
72
89
29
12
23
17
275
43
49
101
24
65
80
41
47
31
68
155
38
73
40
21
56
20
14
303
50
48
52
25
45
7
464
412
16
97