36
23
45
15
42
29
1328
28
49
82
39
85
13
86
50
31
87
72
43
24
107
66
11
608
110
62
37
55
57
88
35
217
32
285
19
80
63
6
27
47
53
429
25
26
170
21
33
120
116
151