101
5
31
6
10
7
24
22
17
55
19
71
144
244
25
27
14
8
26
380
75
60
28
47
37
97
9
30
172
57
77
34
76
86
59
136
54
12
51
49
33
61
126
138
62