611
171
112
64
276
177
165
75
84
59
369
126
110
197
61
235
6
19
81
53
30
141
2
85
16
99
31
117
54
88
109
65
113
96
68
62
48
42
10
52
146
79
144
643
56
76
73
51
89
23
60
45