142
49
83
29
42
50
60
426
96
72
26
74
48
11
75
120
33
65
32
43
125
28
55
38
63
59
56
44
24
20
107
45
17
40
41
31
23
15
260
77
73
159
351
179
152
25
149
34
71
150