62
45
1
11
87
91
80
17
33
21
3
10
119
150
13
19
79
49
41
22
75
103
23
7
34
53
27
30
51
35
40
4
347
68
6
120
92
77
58
116
5
95
38
54
32