47
5
73
39
90
29
33
3
109
373
75
447
288
60
37
24
16
11
85
23
21
91
62
114
31
7
20
84
101
267
118
9
2
128
77
14
178
58
8
12
51
237
13
154
470
107
10
15