52
29
12
93
91
68
79
48
21
17
14
19
116
208
15
13
225
64
9
47
526
2758
28
25
38
317
78
130
74
30
8
51
36
138
105
122
123
34
45
459
10
32
53
22
539
60
44
31
54