68
102
38
160
35
12
72
139
28
255
69
11
52
37
36
154
108
150
84
63
225
83
195
188
77
211
29
33
43
73
53
58
16
30
41
116
46
134
49
26
67
110
71
180
64
124
15
39
61
10
112