45
110
43
68
19
40
64
7
6
9
49
15
50
48
91
107
29
201
80
38
155
17
152
70
41
34
103
14
8
5
13
21
62
87
39
128
108
57
78
261
54
317
88
27
74
102
53
3