82
49
585
42
67
30
50
59
176
33
40
54
109
39
36
348
114
32
87
57
204
35
172
91
171
194
41
28
19
852
130
14
25
65
53
136
10
101
88
9
23
17
325
38
166
69
48
1556
76
45
16
84
337