2
84
24
53
50
23
118
10
28
211
91
103
41
42
25
89
11
32
18
45
39
263
83
16
61
17
134
36
31
69
57
47
8
29
14
35
30
76
49
46
75
55
68
186