15
13
36
32
4
40
55
24
48
11
29
37
262
17
47
20
43
22
234
23
74
94
34
59
52
27
87
73
157
51
276
294
30
256
156
98
122
113
54
62
39
233
86
80
330
64
21