36
240
40
26
49
21
291
105
76
44
46
31
250
97
22
28
65
38
12
17
86
11
6
5
18
45
7
10
47
106
140
92
15
53
313
131
285
67
70
453
25
35
864
168
409
175