692
48
145
56
20
93
262
119
672
14
95
1280
26
133
47
23
75
34
29
129
103
52
50
54
24
53
80
35
64
159
140
68
61
36
71
17
45
79
59
96
65
86
13
162
74
98
51
76
18
146