133
85
18
297
29
16
89
55
37
15
21
7
44
67
76
24
374
50
84
36
118
117
23
31
22
13
41
25
19
53
269
27
35
8
4
10
6
86
66
367
5
70
79
9
57
65
12
14
173