2
34
48
13
19
33
56
24
25
8
6
37
14
59
11
36
65
72
385
18
134
63
57
38
69
26
15
151
28
32
91
35
50
21
74
3
79
61
75
139
148
77
76
92
266
58
187
145
275