28
17
44
50
5
6
12
36
87
297
19
145
26
10
3
55
7
73
18
8
47
56
33
84
48
234
42
51
53
67
66
40
14
1
11
22
74
60
37
25
34
65
23
195
83
21
116
63