111
14
47
100
11
148
76
19
67
15
49
500
24
141
17
75
110
77
96
22
6
12
21
92
37
3
87
27
43
30
42
4
5
7
156
39
139
38
53
28
33
46