99
64
109
27
85
17
41
394
8
45
155
44
39
11
125
18
48
36
29
68
21
31
74
33
25
112
165
12
20
6
134
83
35
32
61
118
79
77
5
65
37
14
50
142
103
24