37
159
19
77
181
1331
20
13
35
513
204
101
134
30
41
303
264
82
15
31
50
53
67
92
16
43
34
42
124
51
27
28
100
62
106
87
17
29
33
14
72
6
49
23
25
74
105