88
37
10
71
23
19
92
127
30
12
20
41
325
77
22
36
43
32
59
60
48
29
94
90
93
55
39
84
106
24
18
113
45
47
8
58
17
143
111
38
42
120
82
66
222
25
384