103
49
34
45
56
31
23
54
10
11
132
14
13
53
438
27
80
60
770
19
17
35
21
94
254
189
1171
78
24
119
157
63
36
47
134
386
15
22
751
40
33
105
124
163
5
401
41
46
179
166