38
72
186
10
96
115
37
122
41
6
31
7
73
335
97
50
119
26
8
11
28
71
66
53
33
45
29
70
68
65
25
137
22
32
98
12
23
17
34
94
56
74
47
36
159
107
49
83
286
111
105
154