18
133
33
5
48
81
11
25
13
80
8
55
23
315
17
39
19
42
28
41
10
22
58
96
185
37
12
15
24
31
16
29
50
49
66
104
123
45
447
111
94
103