77
43
62
22
130
65
52
682
132
168
25
20
573
24
81
45
135
56
67
28
53
33
169
152
64
104
23
31
156
87
95
195
308
89
216
66
34
37
70
386
36
51
86
101
189
19
35
188
124
220
96
15
82