66
22
25
10
75
17
36
99
29
23
88
42
902
64
276
5
8
124
20
135
9
11
63
19
38
35
100
33
51
37
262
53
46
12
41
152
111
21
60
24
16
26
112