38
102
63
77
33
15
130
78
58
91
59
7
119
23
32
36
26
432
111
13
64
53
363
24
81
97
50
19
74
54
12
48
25
55
127
148
122
22
476
89
134
34
45
40
231
286
18
72