22
11
63
28
13
12
84
23
20
25
121
17
51
227
16
5
50
6
122
135
74
34
18
62
37
186
32
157
55
102
44
75
26
30
329
65
77
41
47
53
39
437
86