130
255
194
69
48
197
62
261
86
122
83
20
78
161
36
134
93
84
195
167
87
233
28
242
7
148
56
25
26
54
11
21
33
144
41
27
123
73
72
15
57
39
98
55
16
40
68
60
29
17
46
44
47
106