388
539
28
54
131
108
62
10
33
11
2
49
264
35
16
24
88
47
14
44
3
42
29
77
1028
21
52
15
8
20
46
121
4
165
5
59
51
40
18
170
9
101
31
80