44
329
25
29
22
403
77
71
52
218
237
18
35
36
61
19
126
32
33
34
64
198
161
438
276
623
254
110
1768
1226
150
67
43
40
28
15
20
73
41
30
55
17
23