56
96
11
132
53
16
5
35
4
88
17
37
92
7
8
55
70
52
12
84
14
25
30
49
31
65
33
22
20
112
27
32
100
113
94
2
111
261
80
29
10
66