98
102
25
30
64
34
23
82
27
38
32
58
49
83
121
77
20
16
89
19
60
33
7
57
14
136
29
12
81
15
18
44
55
79
8
76
56
9
6
50
45
31
114