152
5537
25
22
91
2429
14
8
34
31
28
77
179
267
48
24
13
18
144
234
139
44
746
29
112
16
33
19
248
11
324
151
119
36
12
20
7
42
233
68
10
4
39
63