53
5
232
11
69
15
6
4
1
24
153
10
31
47
40
16
12
99
13
28
49
9
449
66
63
188
21
25
382
18
1740
70
439
102
128
376
81
58
76
303
190
1034
363
33
201
167
139
646
401
112
35
8