99
86
105
134
20
2
49
53
54
37
69
61
12
28
58
68
132
160
241
50
16
40
104
41
64
25
59
22
3
60
48
23
89
85
193
21
45
107
65
139
153
111
47
17
94
8
14