88
111
4
17
32
29
51
2
72
18
42
96
43
13
103
25
28
124
5
376
45
10
34
48
73
7
384
31
121
107
37
44
75
33