36
20
38
66
32
62
58
24
49
26
45
43
27
351
50
52
368
106
380
165
99
29
40
71
47
77
88
17
23
25
86
120
586
155
34
55
67
110
31
114
44
133
73
130
317
65
53
83
76