43
49
28
124
23
16
25
30
74
51
59
256
19
120
160
364
34
13
69
31
55
50
44
63
35
138
33
12
56
40
57
24
27
15
100
93
9
72
86
163
14
65
22
36
66