2
49
39
24
29
72
1144
15
283
58
33
68
19
47
135
17
5
50
8
63
66
370
95
428
54
514
70
28
21
353
43
9
10
3
11
35
31
101
59
303
107
34
204
36
193