7
46
24
31
23
17
10
86
102
67
193
53
27
33
29
77
72
47
13
48
49
25
32
87
14
97
5
70
90
11
99
81
64
56
136
39
100
16
40
215
9
54
8
41
38
84
19