21
5
7
9
1
13
3
16
8
48
66
22
25
184
49
6
45
44
31
103
50
41
43
90
26
46
58
30
177
38
327
74
15
32
23
107
92
17
51
53
101
37
106
77
126
28
67
100