4
25
18
15
41
11
13
196
213
42
95
70
21
59
48
32
126
104
73
87
148
108
76
67
98
102
28
54
105
47
43
124
12
112
72
27
46
228
86
36
130
163
80
31
266
66
250
38
78
96
295
146
131