44
88
28
22
328
27
67
86
68
90
31
25
58
33
132
9
14
6
23
64
218
116
78
65
162
19
20
61
13
260
43
74
190
29
42
151
37
45
36
397
15
120
35
24
50
26
49
310