13
3
16
30
37
52
24
44
39
19
282
61
53
93
73
42
79
141
47
49
354
56
54
159
122
32
36
112
29
382
119
46
35
124
55
107
67
131
208
116
77
105
28
8
18
6
153
70
23
92