106
16
265
42
11
25
90
8
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
5
13
21
62
87
39
128
108
57
78
261
54