17
83
30
41
74
28
3
27
13
59
23
31
124
12
7
22
10
9
5
21
8
6
25
18
24
156
14
248
20
43
100
61
123
53
70
141
45
96
75
19
32