41
16
6
51
28
11
12
55
18
8
26
50
13
35
104
67
110
71
530
22
14
53
73
91
19
68
60
30
119
194
23
149
108
65
103
259
245
87
152
54
317
52
34
81
90
283
236
39