782
65
173
51
1
10
38
32
22
116
90
23
58
255
53
27
40
113
61
76
11
73
52
102
56
18
77
36
94
59
35
95
13
220
31
57
79
92
197
183
50
138
1206
290
299
160
16
33
93
19