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