35
41
105
31
16
49
5
21
72
124
22
54
6
23
32
33
83
12
98
24
48
73
10
19
27
94
15
79
122
64
90
108
61
7
217
114
8
107
47
29
300
53
46
30
13
4
97
78
99
58
50