113
209
8
58
36
28
519
70
21
15
30
52
141
147
34
73
89
7
22
25
37
19
9
5
29
64
287
53
10
20
6
18
13
12
108
23
17
60
11
51
62
16
436
4