92
396
32
38
329
108
76
40
185
577
61
15
184
48
22
42
56
96
46
214
88
66
37
112
616
9
83
186
29
24
162
45
294
104
253
11
63
60
34
212
50
70
127
74
14
90
53
21
120
165
4745
28
78
292