25
33
4
13
9
31
3
226
0
39
44
19
6
71
23
17
45
53
12
10
14
48
102
11
15
492
29
67
98
28
126
8
22
5
2
64
657
21
509
303
70
7