5
11
63
45
133
193
1
108
22
48
6
16
20
21
33
65
57
134
10
232
43
12
8
4
51
83
23
242
14
187
92
15
387
13
40
122
74
53
29
113
111
333
55
41
28
38
78
73