52
392
61
123
42
50
82
66
60
13
23
182
435
197
33
68
12
160
58
104
48
161
28
16
20
124
53
36
15
67
24
21
49
38
47
37
19
211
394
120
72
45
59
35
17
672
132
43
56
26