123
45
61
9
12
92
84
1
72
5
8
15
3
164
52
131
66
13
27
62
75
10
190
29
16
18
48
19
358
165
20
23
22
4
105
36
2
56
31
6
25
121
51
101