116
43
33
62
197
114
177
292
16
225
67
146
30
473
3
38
9
24
36
78
11
28
348
21
106
54
66
183
104
32
1225
68
51
233
7595
52
576
274
12
96
10
363
191
73
86
48
41