2
275
27
181
6
50
75
45
39
49
95
51
269
111
76
11
59
54
29
41
37
64
9
62
5
103
25
70
1
77
19
141
139
14
105
73
32
28
21
106
42
99
23
18
35
80
47
81