4
7
28
24
13
9
11
8
12
53
63
26
75
22
3
86
17
32
34
30
29
125
45
139
41
69
83
36
152
38
165
65
51
116
33
49
388
20
70
19
159
46