108
14
30
88
117
199
10
21
110
8
0
42
49
92
25
1
6
59
2
7
64
13
12
38
16
438
335
11
26
17
45
15
53
84
23
9
1328
80
93
4
5
3
32
70
50