101
108
14
19
23
22
143
35
40
20
149
10
18
41
8
28
24
58
38
60
52
55
42
16
51
47
29
73
17
33
2
79
128
34
11
48
27
12
56
106