54
32
4
36
3
29
646
156
7
63
3720
21
17
10
31
13
5
73
18
16
141
1167
140
24
4108
42
59
588
30
66
118
60
14
52
12
213
53
75
15
23
49
95
33
11
20