61
59
565
160
57
332
44
100
1144
131
96
60
331
24
107
325
30
101
65
205
18
43
92
95
22
70
86
135
36
13
114
67
76
32
26
27
49
151
72
25
112
108
64
45
47