72
27
31
562
104
23
28
48
36
5
40
24
25
30
192
46
217
64
212
87
44
37
95
50
83
568
66
35
10
349
248
237
9
69
6
47
148
16
15
17
45
59
124
73
26
215
65
61
74