31
56
47
51
81
2
5
21
64
4
95
66
11
130
10
9
7
12
0
19
28
57
42
33
15
14
1
70
109
16
58
8
190
13
135
165
23
50
741