203
52
13
84
28
76
39
20
106
78
124
16
23
103
87
83
21
230
19
32
67
44
61
98
12
9
6
151
7
55
42
57
74
165
53
376
281
367
277
126
152
162
138
122
231
109
54
104
90
186
218
107
161
37
43