44
27
109
97
16
148
63
43
35
70
17
51
159
30
40
56
22
28
55
15
26
66
34
298
199
79
29
73
25
228
238
162
75
13
62
236
10
129
87
41
33
23
36
14
24
462
32
64