1
9
2
6
11
90
10
3
13
49
8
31
12
35
63
30
17
19
54
32
55
15
28
80
47
67
40
57
117
58
45
20
76
41
25
102
105
93
98
136
5
21
351
92