48
73
25
1
32
21
14
12
22
36
5
44
23
15
16
265
6
4
2
28
68
65
8
11
263
35
18
53
218
165
224
637
60
175
998
33
129
166
499
62
90
39