6
75
23
24
12
135
105
4
11
10
126
17
57
92
8
31
52
62
119
83
41
27
114
87
65
35
111
45
121
29
9
74
63
108
100
37
79
518
81
60
61
33
42
56
13
16
38