5
82
132
8
11
23
227
17
28
88
675
3
15
14
84
13
21
38
47
41
19
27
75
24
218
10
7
4
138
18
168
50
45
9
135
6
1
16
29