2
19
8
50
76
22
38
7
74
14
25
90
62
21
33
10
56
72
12
119
82
37
29
64
95
103
122
23
87
65
140
51
35
70
20
155
96
13
80
34
30
71
127
41
84