11
46
7
90
15
6
8
50
16
36
20
22
13
25
19
41
28
44
83
102
26
17
9
59
145
199
40
0
5
55
88
60
37
29
54
58
3
68
38
23
109
56
73
79