3
95
25
12
73
41
113
49
2
40
51
21
32
80
147
34
20
28
64
23
37
124
18
161
53
17
88
48
70
131
52
15
116
14
155
19
29
67
57
96
82
16
10
44
89
188
46