44
5
29
98
17
42
288
326
32
50
179
62
43
74
53
77
35
247
9
58
84
67
48
14
107
34
81
265
38
65
55
172
124
27
291
15
8
93
64
321
41
19
23
3
120
20
6
25