48
88
18
43
5
21
38
107
10
28
40
17
58
2
84
16
24
6
187
19
9
11
37
44
13
25
4
7
135
75
83
35
56
42
20
8