2
7
5
1
18
34
17
31
37
9
25
40
123
19
88
13
67
132
48
53
87
101
92
59
74
54
75
116
38
90
46
94
65
50
51
133
81
26
231
47
49
22
33
23
71
35
20
14
125
195