13
19
112
192
144
95
5
127
56
65
217
58
77
21
2
11
151
190
35
4934
525
38
40
48
17
37
46
88
60
43
106
10
441
102
16
12
9
218
100
7
51
33
22
15
32
83
14
223
29