15
203
24
65
18
48
54
23
237
94
324
17
88
140
116
36
43
86
75
41
73
33
91
7
5
12
22
32
6
47
49
168
46
67
68
57
3
4
26
16
8
21
10
2
119