60
16
134
28
88
140
74
68
23
20
75
54
19
65
105
113
25
41
24
17
13
92
104
89
1536
238
110
132
18
72
69
155
64
51
31
21
4
22
33
83
63
106
44
449
14
249
35