134
58
53
20
52
59
11
23
21
238
34
82
151
71
31
10
16
46
14
19
93
36
57
30
63
68
13
97
29
12
67
55
28
139
18
44
2640
17
69
39
167
309
126
24
51
49
323
26
8
9
61
66
401