40
149
41
100
25
81
28
15
22
91
116
42
50
43
11
17
20
31
82
57
301
18
12
87
45
14
37
54
58
117
140
4
9
23
8
21
85
98
56
16
73
541
49
127