15
103
26
5
4
37
24
25
50
61
53
3
72
20
18
100
63
21
79
122
9
6
89
11
22
16
64
14
109
32
33
19
17
28
41
517
233
23
45
8
58
13
344