100
13
7
31
23
39
90
63
18
27
61
46
56
22
75
52
21
81
157
51
70
30
8
10
64
14
3
62
37
12
2
9
48
20
67
26
1
134
11
4
73
45
17
219
87
16