138
53
63
199
84
69
507
10
49
45
22
36
120
280
55
44
107
37
60
86
32
43
253
18
13
20
29
77
25
73
11
35
31
40
132
7
46
54
47
23
48
12
27
211
110
39
64
57
89
3