42
150
271
13
21
356
33
23
74
63
45
22
35
66
16
445
53
116
259
25
26
7
146
54
20
43
41
32
28
39
5
17
276
30
19
51
14
76
84
307