244
94
57
51
76
27
151
110
7
26
37
32
56
43
73
91
53
18
96
12
99
20
21
17
31
68
41
11
93
65
129
156
46
14
24
44
72
42
9
4
29
39
23
137
59
28
49