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