2
102
6
26
139
150
86
77
11
20
19
53
60
140
199
14
48
41
70
12
51
38
29
24
59
37
78
122
34
10
85
73
21
76
31
61
22
30
111
65
118
74
13
35
46
55