1
32
29
51
49
57
71
17
96
75
20
16
58
153
14
50
23
10
3
264
18
55
47
68
61
8
11
42
87
121
60
15
21
44
41
226
83
53
48
76
25
144
107
6
34
27
39
70