91
152
6
13
134
76
26
47
44
64
155
45
69
133
97
43
79
58
11
17
75
88
14
63
33
12
94
23
95
15
19
286
115
77
35
83
7
123
28
128
49
25
81
74
40
292