22
36
66
42
53
10
7
33
76
59
60
29
32
4
21
70
121
86
16
15
61
12
25
43
27
63
145
72
285
45
51
19
11
24
162
160
35
28
34
103
69
81
62
23
41
46
96
169