100
58
22
14
48
44
59
15
41
29
75
66
27
91
85
10
65
28
13
20
72
77
71
92
21
43
34
69
46
136
49
47
119
24
214
8
32
52
40
33
31
19
236
38
26
5