22
10
98
14
50
202
28
8
17
37
32
69
1171
27
5
42
24
79
31
49
6
94
4
131
63
3
75
9
11
121
76
200
150
47
16
25
30
160
23
34
208
68
44
790
15
67
65
56
71