2
133
60
242
61
134
92
5
7
3
189
157
74
117
97
96
112
155
193
240
124
95
244
89
64
164
160
203
145
125
76
175
44
54
151
87
66
161
107
141
106
123
28
11
212
103
156
86
17
27
24
214